Strange!! 2 headed Dolphin found by beach-side in Turkey

Strange!! 2 headed Dolphin found by beach-side in Turkey

The body of a two-headed dolphin has washed up on a beach in Turkey this week. The conjoined corpse was seen floating onto the shore in Iz...

Load More
No results found